맨위로가기

하이쿠 (운영 체제)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

하이쿠는 2001년 BeOS 개발 중단 이후 오픈 소스 형태로 개발이 시작된 운영 체제이다. BeOS의 우아함과 단순함을 계승하고자 하이쿠로 명칭이 변경되었으며, 2003년부터 Haiku, Inc.가 재정적으로 지원하고 있다. 2018년 9월 베타 버전 출시 이후 개발이 진행되었으며, 2024년 9월 13일 Haiku R1/Beta 5가 공개되었다. C++로 작성되었으며, 객체 지향 API를 제공하고, BeOS와의 소스 및 바이너리 호환성을 목표로 한다. HaikuDepot과 pkgman을 통해 패키지 관리를 수행하며, WebPositive 브라우저, BePDF, Pe 등의 응용 프로그램을 제공한다.

더 읽어볼만한 페이지

  • BeOS - BeIA
    BeIA는 시스템 공간을 최소화하기 위해 압축 기술을 사용한 운영 체제이며, 자체 제작한 압축 파일 시스템과 CELF 형식을 사용하여 다양한 장치에 탑재되었다.
  • X86 운영 체제 - 파이어폭스 OS
    모질라 재단에서 개발한 파이어폭스 OS는 웹 기술을 기반으로 애플리케이션을 구동하는 오픈 소스 모바일 운영 체제였으나, 스마트폰 시장 진출 후 개발이 종료되었고, 이후 스마트 TV 등으로 확장을 시도했으나 프로젝트는 단종되었다.
  • X86 운영 체제 - BeOS
    BeOS는 1990년대 Be사에서 개발한 운영 체제로, 대칭형 멀티프로세싱, 선점형 멀티태스킹, 멀티스레딩을 특징으로 하며 멀티미디어 처리 능력이 뛰어났으나, 시장 경쟁에서 밀려 개발이 중단되었고 이후 Haiku 프로젝트로 계승되었다.
  • 2002년 소프트웨어 - 아이포토
    아이포토는 애플에서 개발한 디지털 사진 관리 및 편집 소프트웨어로, macOS와 iOS에서 사진 관리, 편집, 공유 기능을 제공했으나 macOS 카탈리나 10.15부터 공식 지원이 중단되었다.
  • 2002년 소프트웨어 - 젠투 리눅스
    젠투 리눅스는 다니엘 로빈스에 의해 개발된 소스 기반의 리눅스 배포판이며, 포티지 패키지 관리 시스템을 사용하여 높은 사용자 정의와 유연성을 제공하고 다양한 아키텍처를 지원한다.
하이쿠 (운영 체제) - [IT 관련 정보]에 관한 문서
기본 정보
하이쿠 로고
하이쿠 로고
하이쿠 (베타 3) 스크린샷
하이쿠 (베타 3) 스크린샷
웹사이트Haiku 공식 웹사이트
개발자커뮤니티 기여자 및 Haiku, Inc.
개발 언어C/C++
운영체제 계열BeOS
소스 모델오픈 소스
최신 미리보기 버전R1 Beta 5
저장소Haiku Git 저장소
지원 언어다국어
커널 종류하이브리드
사용자 인터페이스OpenTracker
라이선스MIT 라이선스 및 Be 샘플 코드 라이선스
작동 상태베타
업데이트 모델소프트웨어 업데이터 및 pkgman
패키지 관리자hpkg
지원 플랫폼
지원IA-32, x86-64, RISC-V

2. 역사

BeOS를 만들던 Be사가 2001년 사에 병합되면서 BeOS 개발 중단을 발표했다. 이후 BeOS를 오픈 소스 형태로 계속 개발하려는 움직임이 나타났다. CosmoeBlue Eyed OS가 기존 리눅스BSD 커널을 이용하여 BeOS의 API를 재구현하려 한 반면, OpenBeOS는 운영 체제를 완전히 새로 작성하려 했다. OpenBeOS 프로젝트가 완료되면 기존 BeOS 5에서 사용하던 모든 프로그램은 별도의 컴파일 없이 실행 파일 단계에서 호환될 예정이었다.[9]

2004년 OpenBeOS는 팜과의 상표권 분쟁을 피하기 위해 하이쿠로 이름을 변경했다. 이는 일본 형식인 하이쿠처럼 BeOS의 우아함과 단순함을 계승하고자 하는 의미를 담고 있다.[10]

현재 이 프로젝트는 뉴욕주 로체스터에 본사를 둔 비영리 단체인 Haiku, Inc.가 맡고 있다.[13]

2018년 9월 베타 버전 출시를 시작으로 개발이 상당히 진척되었다.

2. 1. BeOS의 유산과 하이쿠의 탄생

2001년 BeOS를 개발하던 Be사가 사에 인수되면서 BeOS 개발 중단을 발표했다. 이후 BeOS를 오픈 소스 형태로 계속 개발하려는 움직임이 나타났다. CosmoeBlue Eyed OS가 기존 리눅스BSD 커널을 이용하여 BeOS의 API를 재구현하려 한 반면, OpenBeOS는 운영 체제를 완전히 새로 작성하려 했다. OpenBeOS 프로젝트가 완료되면 기존 BeOS 5에서 사용하던 모든 프로그램은 별도의 컴파일 없이 실행 파일 단계에서 호환될 예정이었다.[9]

2004년 OpenBeOS는 팜과의 상표권 분쟁을 피하기 위해 이름을 하이쿠로 변경했다. 이는 일본 형식인 하이쿠처럼 BeOS의 우아함과 단순함을 계승하고자 하는 의미를 담고 있다.[10]

2003년부터 이 프로젝트는 뉴욕주 로체스터에 본사를 둔 비영리 단체인 Haiku, Inc.가 맡고 있다.[13]

2004년에는 첫 번째 북미 개발자 컨퍼런스인 ''WalterCon''을 개최하였다.[14] 2007년 2월에는 구글플렉스에서 기술 강연을 개최했으며, 전직 Be 엔지니어와 장 루이 가세가 참석하여 프로젝트에 대한 지지를 표명했다.[18][14] 또한, 1998년부터 독일에서 매년 BeGeistert 컨퍼런스가 개최되고 있다.[19][20]

2. 2. Haiku, Inc. 설립과 개발 가속화

2001년 이 Be를 인수하면서 BeOS 개발이 중단되자, BeOS 사용자 커뮤니티를 중심으로 오픈 소스 프로젝트인 OpenBeOS가 시작되었다.[9][10] 팜은 BeOS 코드 라이선스를 거부했고,[11] OpenBeOS는 역설계를 통해 개발되어야 했다.[12]

2003년, 개발 지원을 위해 미국 뉴욕주 로체스터에 비영리 단체인 Haiku, Inc.가 설립되었다.[13] 2004년에는 첫 북미 개발자 컨퍼런스인 ''WalterCon''이 개최되었고,[14] 이 자리에서 OpenBeOS가 Haiku로 명칭이 변경되었음을 발표했다.[10] BeOS 호환 운영 체제 프로젝트를 위한 개방형 표준을 장려하는 비영리 단체인 BeUnited.org는[16] Haiku를 "참조 플랫폼"으로 선정했다.[17]

2007년 2월, 구글플렉스에서 열린 기술 강연에는 전직 Be 엔지니어들과 장 루이 가세가 참석하여 프로젝트 지지를 표명했다.[18][14] 1998년부터 독일에서 매년 BeGeistert 컨퍼런스가 개최되고 있다.[19][20]

2. 3. 개발 이정표

BeOS를 개발하던 Be사가 2001년 에 인수되면서 BeOS 개발 중단을 발표하자, BeOS를 오픈 소스 형태로 계속 개발하려는 움직임이 나타났다.[9][10] OpenBeOS는 기존 BeOS 5 프로그램과의 호환성을 목표로 운영 체제를 완전히 새롭게 작성하는 방식으로 진행되었다.[12]

2004년, 팜과의 상표권 분쟁을 피하기 위해 프로젝트 이름을 하이쿠로 변경했다.[10] 이는 일본 고유의 형식인 하이쿠처럼 BeOS의 우아함과 단순함을 계승하고자 하는 의미를 담고 있다.

2018년 9월 베타 버전 출시를 시작으로 개발이 상당히 진척되었다.

'''개발 이정표'''

  • 2001년 8월: OpenBeOS 프로젝트 시작.[9][10]
  • 2004년 6월: 제1회 WalterCon 2004 개최, 프로젝트명을 "Haiku"로 변경.[14][10]
  • 2004년 10월: CannaIM for BeOS가 Haiku에 기증됨.
  • 2005년 7월: 일본어 글꼴 Konatsu를 표준 글꼴로 채용.
  • 2005년 8월: WalterCon 2005 개최.
  • 2006년 10월: WalterCon 2006 개최.
  • 2007년 2월: 로스앤젤레스에서 열린 SCaLE 5x 오픈 소스 전시에 출품.
  • 2007년 2월: 구글플렉스에서 Haiku Tech Talk을 통해 Haiku 공개.[18][14]
  • 2007년 3월: 구글 서머 오브 코드 멘토 기관으로 선정.
  • 2007년 11월: 간사이 오픈 소스 2007에 출품.
  • 2008년 2월: 로스앤젤레스에서 열린 SCaLE 6x 오픈 소스 전시에 출품.
  • 2009년 9월 14일: 첫 공식 릴리스 Haiku R1/Alpha 1 공개.[39]
  • 2010년 5월 9일: 공식 릴리스 Haiku R1/Alpha 2 공개.[40]
  • 2011년 6월 18일: 공식 릴리스 Haiku R1/Alpha 3 공개.
  • 2012년 11월 12일: 공식 릴리스 Haiku R1/Alpha 4 공개.[41]
  • 2012년 11월 14일: 공식 릴리스 Haiku R1/Alpha 4.1 공개.
  • 2018년 9월 28일: 공식 릴리스 Haiku R1/Beta 1 공개.
  • 2020년 6월 9일: 공식 릴리스 Haiku R1/Beta 2 공개.[42]
  • 2021년 7월 26일: 공식 릴리스 Haiku R1/Beta 3 공개.[43]
  • 2022년 12월 23일: 공식 릴리스 Haiku R1/Beta 4 공개.[44]
  • 2024년 9월 13일: 공식 릴리스 Haiku R1/Beta 5 공개.[45]


버전출시일OS 이름아키텍처
2009-09-14[39]hrev33109IA-32
2010-05-10[40]hrev36769
2011-06-20hrev42211
2012-11-11[41]hrev44702IA-32, X86-64
2018-09-28hrev52295
2020-06-09[42]hrev54154
2021-07-26[43]hrev55182
2022-12-23[44]hrev56578
2024-09-13[45]hrev57937


3. 시스템 특징

Haiku는 사용하기 쉽고, 관리가 간편하며, 자유 & 오픈 소스 운영 체제이다. 구형 하드웨어에서도 빠르며, 복잡한 작업에도 사용할 수 있을 만큼 고성능을 제공한다. 또한, 사용하는 것이 즐겁도록 설계되었다.

Haiku는 다음과 같은 주요 특징을 가지고 있다.


  • POSIX 호환성: POSIX 표준을 준수하여 다양한 응용 프로그램을 실행할 수 있다.
  • 객체 지향 API: BeOS API와 호환되는 객체 지향 API를 제공하여 개발자들이 쉽게 응용 프로그램을 개발할 수 있다.
  • 고성능: 고도의 멀티스레드 및 멀티태스킹을 통해 높은 성능을 제공한다.
  • 빠른 검색: 데이터베이스와 유사한 OpenBFS 파일 시스템을 사용하여 파일을 빠르게 검색할 수 있다.
  • BeOS 호환성: Haiku R1 32비트 버전은 BeOS와의 소스 및 바이너리 호환성을 제공하여 BeOS용으로 작성된 응용 프로그램을 실행할 수 있다.[61]

3. 1. 기술적 특징

Haiku는 BeOS의 모듈형 프로그래밍[22] 디자인을 기반으로 만들어졌다. Haiku의 개별 구성 요소는 팀 단위로 비교적 독립적으로 개발되었으며, 많은 경우 운영 체제의 다른 부분이 완료되기 전에 BeOS 구성 요소를 대체하는 형태로 개발되었다.

OpenBeOS의 첫 번째 프로젝트는 2002년에 BeOS 5.0.3을 위한 커뮤니티 제작 "임시" 업데이트였으며, 일부 BeOS 구성 요소를 오픈 소스로 대체하는 기능을 제공했다.[23] x86, 드림캐스트 (SuperH) 및 PowerPC용 커널(운영 체제)인 NewOS 커널(운영 체제)[24]은 그해 성공적으로 포크되었으며, 그 이후로 Haiku는 이를 기반으로 개발되었다.[25] app_server 창 관리자는 2005년에 완성되었다.[26] 2006년 7월에는 아이콘 편집기인 Icon-O-Matic과 Anti-Grain Geometry를 기반으로 하는 렌더링 엔진을 갖춘 저장 형식(HVIF)이 소개되었다.[27] PackageInstaller는 2007년 구글 코드의 여름에서 제작되었다.[28]

2006년 Haiku의 프리 알파 빌드


Java 지원이 추가되었고,[29][30] FreeBSD 스택에서 WLAN이 추가되었다.[31] GCC4로의 포팅과 함께, 7년의 개발 끝에 첫 번째 알파 릴리스가 출시되었다.[32] 1990년대 후반의 BeOS를 자유 소프트웨어로 리팩터링하는 것을 넘어 Haiku의 미래를 재정의하기 위한 커뮤니티 투표가 시작되었고, 현대적인 하드웨어, 웹 표준 및 FLOSS 라이브러리와의 호환성을 더욱 야심차게 지원하여 기본적인 현대 시스템과 프로토콜을 지원하는 방향으로 비전을 확장하기로 결정했다.[33] 2009년 10월 27일, Haiku는 Qt4 지원을 획득했다.[34]

WebPositive 브라우저는 Alpha2에 처음 사전 로드되었으며, BeZillaBrowser를 대체했다.[35] 패키지 관리 시스템을 구축하는 데 많은 시간이 소요되었으며, 2013년 9월에 정식으로 출시되었다.[36] 2018년에 Beta1이 출시되었으며, 가장 주목할 만한 새로운 기능 중 하나는 HaikuDepot 및 pkgman을 통한 PackageFS 및 패키지 설치였다. Beta1은 완전한 패키지 관리를 지원하는 최초의 공식 Haiku 릴리스였다.[37][38]

Wine은 2022년에 Haiku로 처음 포팅되었다.[21]

Haiku 부트 로더


BeOS와 마찬가지로 Haiku는 C++(C++)로 작성되었으며 객체 지향 API를 제공한다.[46] Haiku 커널은 모듈형 하이브리드 커널이며, 전 Be Inc. 엔지니어 트래비스 가이젤브레흐트가 작성한 모듈형 모노커널인 NewOS의 포크로 시작되었다.[47] 가상 파일 시스템(VFS) 레이어와 대칭형 멀티프로세싱(SMP) 지원을 포함한 많은 기능이 구현되었다. 32비트 및 64비트 x86 프로세서에서 실행되며 최근에는 RISC-V로 포팅되었으며,[48] ARM에 대한 포트도 개발 중이지만 현재 x86 포트를 따라가지 못하고 있다.[49]

응용 프로그램 인터페이스(API)는 BeOS를 기반으로 하며, 관련 클래스를 모으고 지원 코드를 포함하는 라이브러리와 관련이 있는 여러 "키트"로 나뉜다. 2007년, Be Inc.의 지적 재산 소유자인 Access Co Ltd는 이 텍스트(''BeBook'')를 크리에이티브 커먼즈 라이선스 하에 공개했다.[50][51] 부트 로더는 파일 시스템에 구애받지 않으며 GRUB, LILO 및 NTLDR을 체인 로딩할 수도 있다.

베타 1 릴리스 이후 Haiku의 메모리 관리는 ASLR, DEP, SMAP을 포함한다.[52]

KDL(커널 디버깅 랜드) 화면


그래픽 연산 및 창 관리는 app_server 프로토콜로 처리된다.[53] VESA는 폴백 비디오 출력 모드로 사용된다.[54] Haiku는 POSIX 호환 가능하며 X11 및 웨이랜드에 대한 변환 계층을 가지고 있다.[7]

Haiku R1은 소스 코드 및 바이너리 수준에서 BeOS 5와의 호환성을 목표로 하여,[61] BeOS용으로 작성되고 컴파일된 소프트웨어를 Haiku에서 수정 없이 컴파일하고 실행할 수 있도록 한다.[62] 그러나 Haiku의 64비트 버전은 바이너리 수준에서 BeOS와의 호환성이 없지만, API는 여전히 호환된다. (이는 RISC-V와 같은 다른 비-IA32 포트에도 적용된다.)[62] 이러한 PKG 형식 파일은 PackageInstaller를 사용하여 설치된다.[63]

Haiku의 기술적 특징은 다음과 같다.

  • POSIX와의 높은 호환성
  • 객체 지향 API 적용 (BeOS API와 호환)
  • 고도의 멀티스레드 및 멀티태스킹을 통한 고성능 퍼포먼스
  • 데이터베이스와 유사한 OpenBFS 파일 시스템에 의한 빠른 검색
  • BeOS와의 소스 및 바이너리 호환성 (Haiku R1 32비트만)

3. 2. 개발 현황

Haiku는 그래픽 사용자 인터페이스(BeOS 5와 함께 오픈 소스로 공개된 Tracker 및 Deskbar)를 제외하고는 독창적인 소프트웨어이다.[21] BeOS의 모듈형 프로그래밍[22] 디자인 덕분에 Haiku의 개별 구성 요소들은 초기에는 팀 단위로 비교적 독립적으로 개발될 수 있었으며, 많은 경우 운영 체제의 다른 부분이 완료되기 전에 BeOS 구성 요소를 대체하는 형태로 개발되었다.

OpenBeOS의 첫 번째 프로젝트는 2002년에 BeOS 5.0.3을 위한 커뮤니티 제작 "임시" 업데이트였으며, 일부 BeOS 구성 요소를 오픈 소스로 대체하는 기능을 제공했다.[23] x86, 드림캐스트 (SuperH) 및 PowerPC용 커널(운영 체제)인 NewOS 커널(운영 체제)[24]은 그해 성공적으로 포크되었으며, 그 이후로 Haiku는 이를 기반으로 개발되었다.[25] `app_server` 창 관리자는 2005년에 완성되었다.[26] 2006년 7월, Haiku 개발자 Stephan Aßmus는 아이콘 편집기인 Icon-O-Matic과 Anti-Grain Geometry를 기반으로 하는 렌더링 엔진을 갖춘 저장 형식(HVIF)을 소개했다.[27] PackageInstaller는 2007년 구글 코드의 여름에서 Lukasz Zemczak에 의해 제작되었다.[28]

Java 지원은 BeOS로 포팅했던 BeUnited 팀에 의해 추가되었으며,[29][30] FreeBSD 스택에서 WLAN이 추가되었다.[31] GCC4로의 포팅과 함께, 7년의 개발 끝에 첫 번째 알파 릴리스가 출시되었다.[32] 초기 목표였던 BeOS 5와의 완전한 호환성을 달성한 후, 1990년대 후반의 BeOS를 자유 소프트웨어로 리팩터링하는 것을 넘어 Haiku의 미래를 재정의하기 위한 커뮤니티 투표가 시작되었고, 현대적인 하드웨어, 웹 표준 및 FLOSS 라이브러리와의 호환성을 더욱 지원하여 기본적인 현대 시스템과 프로토콜을 지원하는 방향으로 비전을 확장하기로 결정했다.[33] 2009년 10월 27일, Haiku는 Qt4 지원을 획득했다.[34]

WebPositive 브라우저는 Alpha2에 처음 사전 로드되었으며, BeZillaBrowser를 대체했다.[35] 이후, 패키지 관리 시스템을 구축하는 데 많은 시간이 소요되었으며, 2013년 9월에 정식으로 출시되었다.[36] 2018년에 Beta1이 출시되었으며, 가장 주목할 만한 새로운 기능 중 하나는[37] HaikuDepot 및 pkgman을 통한 PackageFS 및 패키지 설치였다. Beta1은 완전한 패키지 관리를 지원하는 최초의 공식 Haiku 릴리스였다.[38]

Wine은 2022년에 Haiku로 처음 포팅되었다.[21] 2020년 1월 현재, Haiku는 개발 진행 중이다.

3. 3. 소프트웨어

Haiku는 그래픽 사용자 인터페이스(BeOS 5와 함께 오픈 소스로 공개된 Tracker 및 Deskbar)를 제외하고는 독창적인 소프트웨어이다.[21] BeOS의 모듈형 프로그래밍[22] 디자인 덕분에 Haiku의 개별 구성 요소들은 초기에는 팀 단위로 비교적 독립적으로 개발될 수 있었으며, 많은 경우 운영 체제의 다른 부분이 완료되기 전에 BeOS 구성 요소를 대체하는 형태로 개발되었다.

OpenBeOS의 첫 번째 프로젝트는 2002년에 BeOS 5.0.3을 위한 커뮤니티 제작 "임시" 업데이트였으며, 일부 BeOS 구성 요소를 오픈 소스로 대체하는 기능을 제공했다.[23] x86, 드림캐스트 (SuperH) 및 PowerPC용 커널(운영 체제)인 NewOS의 커널(운영 체제)[24]은 그해 성공적으로 포크되었으며, 그 이후로 Haiku는 이를 기반으로 개발되었다.[25] `app_server` 창 관리자는 2005년에 완성되었다.[26] 2006년 7월, Haiku 개발자인 Stephan Aßmus는 아이콘 편집기인 Icon-O-Matic과 Anti-Grain Geometry를 기반으로 하는 렌더링 엔진을 갖춘 저장 형식(HVIF)을 소개했다.[27] PackageInstaller는 2007년 구글 코드의 여름에서 Lukasz Zemczak에 의해 제작되었다.[28]

Java 지원은 BeUnited 팀에 의해 추가되었으며,[29][30] FreeBSD 스택에서 WLAN이 추가되었다.[31] GCC4로의 포팅과 함께, 7년의 개발 끝에 첫 번째 알파 릴리스가 출시되었다.[32] 초기 목표였던 BeOS 5와의 완전한 호환성을 달성한 후, 커뮤니티 투표를 통해 Haiku의 미래를 재정의하여 현대적인 하드웨어, 웹 표준 및 FLOSS 라이브러리와의 호환성을 더욱 야심차게 지원하는 방향으로 비전을 확장했다.[33] 2009년 10월 27일, Haiku는 Qt4 지원을 획득했다.[34]

WebPositive 브라우저는 Alpha2에 처음 사전 로드되었으며, BeZillaBrowser를 대체했다.[35] 이후, 패키지 관리 시스템을 구축하는 데 많은 시간이 소요되었으며, 2013년 9월에 정식으로 출시되었다.[36] 2018년에 Beta1이 출시되었으며, 가장 주목할 만한 새로운 기능 중 하나는[37] HaikuDepot 및 pkgman을 통한 PackageFS 및 패키지 설치였다. Beta1은 완전한 패키지 관리를 지원하는 최초의 공식 Haiku 릴리스였다.[38]

Wine은 2022년에 Haiku로 처음 포팅되었다.[21]

데스크바


그래픽 사용자 인터페이스파일 관리자인 트래커(Tracker)와 화면 오른쪽 상단에 위치하며 메뉴, 트레이 및 실행 중인 프로그램 목록을 포함하는 항상 위에 표시되는 작업 표시줄인 데스크바(Deskbar)로 구성된다. 트래커는 Be Inc. 상표 사용을 제한하는 두 개의 추가 사항이 있는 라이선스 하에 출시된 OpenTracker의 진화된 형태이다;[55] Zeta 또한 자체 운영 체제에서 OpenTracker를 수정했다.[56]

Haiku의 아이콘은 "stippi"로 명명되었으며 스테판 아스무스(Stephan Aßmus)가 디자인했다.[57] 아스무스는 또한 하이쿠에서 아이콘을 저장하기 위한 벡터 그래픽 벡터 스토리지 형식인 Haiku 벡터 아이콘 형식(HVIF)을 만들었으며, 이는 빠른 렌더링과 작은 파일 크기를 목표로 한다.[58]

패키지 관리는 그래픽 응용 프로그램인 HaikuDepot과 `pkgman`이라고 하는 명령줄 도구를 통해 수행된다.[59] 패키지는 pkgman을 사용하여 원격 저장소에서 설치하거나, 특수 "packages" 디렉토리에 드래그하여 활성화할 수도 있다.[59] Haiku 패키지 관리는 활성화된 패키지를 읽기 전용 시스템 디렉토리에 마운트한다. Haiku 패키지 관리 시스템은 openSUSE 프로젝트의 `libsolv`를 사용하여 종속성 문제를 해결한다.

WebKit 기반 웹 브라우저 WebPositive, 문서 리더 BePDF, 간단한 웹 서버 PoorMan, 텍스트 편집기 Pe 및 StyledEdit, IRC 클라이언트 Vision, Bash 기반 터미널 에뮬레이터 Terminal과 같은 여러 개의 미리 로드된 응용 프로그램이 함께 제공된다.[60]

4. 커뮤니티


  • IRC 채널(영어)[1]
  • 일본어 IRC 채널(시험 운영)[2]

5. 평가

아르스 테크니카는 2013년에 하이쿠 알파 4가 출시된 후 운영 체제를 검토하면서 속도가 빠르다는 점을 칭찬했지만, 결국 "흥미로운 일탈 이상은 아닐 수 있으며, 여분의 하드웨어로 가지고 놀기에 좋은 것"이라고 평가했다.[64] 2023년에는 ZDNET이 하이쿠 베타 4를 검토하면서 "하이쿠는 넥스트 또는 애프터스텝을 경험했으며 약간 구식처럼 보이고 느껴지지만, 지금까지 경험한 어떤 OS보다 더 빠르게 작동하는 운영 체제를 원하는 사람들을 위한 것입니다."라고 언급했다. 또한 하이쿠의 커널, 파일 시스템 및 객체 지향 API를 칭찬했다.

하이쿠는 다음과 같은 특성을 가진 데스크톱 운영 체제를 지향한다.

특성
번거로운 관리를 필요로 하지 않음
사용하기 쉬움
자유 & 오픈 소스
구형 하드웨어에서도 빠름
복잡한 용도에도 적용할 수 있을 정도의 고성능
사용하는 것이 즐거움


참조

[1] 웹사이트 OpenBeOS Milestone: First Test Release – OSnews https://www.osnews.c[...]
[2] 뉴스 Haiku R1/beta5 has been released! https://www.haiku-os[...] 2024-09-13
[3] 웹사이트 x86_64 port: final report https://www.haiku-os[...] 2012-08-28
[4] 웹사이트 Haiku OS Ported To 64-bit, Picks Up OpenJDK Support http://www.phoronix.[...]
[5] 웹사이트 Booting our RISC-V images https://www.haiku-os[...] 2021-11-07
[6] 웹사이트 Haiku Port Status https://www.haiku-os[...]
[7] 웹사이트 Fourth beta of BeOS rebuild Haiku is out https://www.theregis[...] 2023-01-11
[8] 웹사이트 Haiku R1 Beta 3 Released As Spiritual Successor To BeOS https://www.phoronix[...] 2021-07-26
[9] 웹사이트 The History Channel: 2003 Interview with Michael Phipps https://www.haiku-os[...] 2009-11-28
[10] 웹사이트 Haiku Operating System https://www.operatin[...]
[11] 웹사이트 Palm scuppers BeOS co-op hopes https://www.theregis[...]
[12] 웹사이트 Microsoft Agrees to Settle Suit by Former Rival Be https://www.computer[...] 2003-09-15
[13] 웹사이트 About Haiku, Inc. - Haiku, Inc. https://www.haiku-in[...]
[14] 웹사이트 Project History https://haiku-chines[...]
[15] 웹사이트 OpenBeOS Becomes Haiku – OSnews https://www.osnews.c[...]
[16] 웹사이트 yellowTAB and beunited.org co-operate on Java Port – OSnews https://www.osnews.c[...]
[17] 웹사이트 beunited.org - Open Standards BeOS-compatible Operating Systems http://www.beunited.[...] 2004-07-11
[18] 웹사이트 'Haiku Tech Talk At Google a Success' – OSnews https://www.osnews.c[...]
[19] 간행물 BeGeistert http://haiku-support[...] Haiku Support Association 2014
[20] 뉴스 BeOS Fans machen Dampf http://www.heise.de/[...] Heise online 2000-10-06
[21] 웹사이트 BeOS rebuild Haiku has a new feature that runs Windows apps https://www.theregis[...] 2022-01-10
[22] 웹사이트 Haiku: BeOS for the 21st Century https://www.maketech[...] 2012-12-31
[23] 웹사이트 "Blog Archive » OpenBeOS First Release" https://www.begroovy[...] 2006-05-11
[24] 웹사이트 NewOS https://archiveos.or[...] 2023-05-02
[25] 웹사이트 OpenBeOS-NewOS Fork Complete – OSnews https://www.osnews.c[...]
[26] 웹사이트 beunited.org - Open Standards BeOS-compatible Operating Systems http://www.beunited.[...] 2005-07-27
[27] 웹사이트 "[openbeos] Icon Artwork - openbeos - FreeLists" http://www.freelists[...]
[28] 웹사이트 IsComputerOn - Another Haiku Student Blogs: Package Installer. http://joomla.iscomp[...] 2007-10-03
[29] 웹사이트 beunited.org - Open Standards BeOS-compatible Operating Systems - how the system developed https://www.beunited[...]
[30] 웹사이트 New Java for Haiku Team Formed https://www.haiku-os[...] 2008-01-03
[31] 웹사이트 WiFi stack prototype works http://www.haiku-os.[...] 2009-07-14
[32] 웹사이트 Haiku Alpha 1 available now: BeOS lovers of the world rejoice https://www.engadget[...] 2009-09-16
[33] 웹사이트 Beta release nears for BeOS-inspired open source OS Haiku https://www.computer[...] 2018-09-07
[34] 웹사이트 Qt4 Ported to Haiku, Developer Preview Release Available http://www.osnews.co[...] 2009-10-27
[35] 웹사이트 Release Notes {{!}} Haiku Project http://www.haiku-os.[...] 2010-07-16
[36] 웹사이트 Package Management Goes Live https://www.haiku-os[...] 2023-11-26
[37] 웹사이트 R1/beta1 – Release Notes https://www.haiku-os[...] 2021-05-22
[38] 웹사이트 Haiku R1/beta1 review - revisiting BeOS, 18 years after its latest official release https://no-title.vic[...] 2023-11-27
[39] 웹사이트 Haiku Project Announces Availability of Haiku R1/Alpha 1 http://www.haiku-os.[...] 2009-09-14
[40] 웹사이트 Haiku Project Announces Availability of Haiku R1/Alpha 2 http://www.haiku-os.[...] 2010-05-10
[41] 웹사이트 Haiku Release 1 Alpha 4 http://www.haiku-os.[...] Haiku Project 2012-11-12
[42] 웹사이트 Haiku R1 Beta 2 "Open-Source BeOS" Operating System Released https://www.phoronix[...] 2021-11-15
[43] 웹사이트 Haiku R1 Beta 3 Released As Spiritual Successor To BeOS https://www.phoronix[...] 2021-11-15
[44] 웹사이트 Haiku R1/beta4 has been released! https://www.haiku-os[...] 2022-12-23
[45] 웹사이트 Haiku R1/beta5 has been released! https://www.haiku-os[...] 2024-09-15
[46] 웹사이트 Haiku is an open-source operating system for those who miss NeXTStep https://www.zdnet.co[...] 2023-11-26
[47] 웹사이트 Google Fuchsia {{!}} Operating system projects https://os-projects.[...] 2023-11-26
[48] 웹사이트 Haiku makes huge progress on RISC-V support https://lunduke.subs[...] 2023-11-26
[49] 웹사이트 Compiling Haiku for Arm https://www.haiku-os[...] 2023-11-26
[50] 웹사이트 ACCESS Co. Releases BeBook and Be Newsletters https://www.haiku-os[...] 2023-11-27
[51] 웹사이트 The Be Book https://www.haiku-os[...] 2023-11-27
[52] 웹사이트 Haiku R1/beta1 https://tweakers.net[...] 2023-11-27
[53] 웹사이트 Division of Labor: Kits, Libraries, Servers, and Teams https://www.haiku-os[...] 2023-11-27
[54] 웹사이트 Screen https://www.haiku-os[...] 2023-11-27
[55] 웹사이트 Open Tracker License, revision 1.1.1.1 http://opentracker.c[...] Be Inc. 2011-08-10
[56] 웹사이트 WORLD EXCLUSIVE: First Look at YellowTAB's Zeta – OSnews https://www.osnews.c[...] 2023-11-27
[57] 웹사이트 Haiku®'s Icons - Haiku, Inc. https://www.haiku-in[...] 2023-11-27
[58] 웹사이트 Why Haiku Vector Icons are So Small https://www.haiku-os[...]
[59] 웹사이트 Package Management Infrastructure — Haiku internals documentation https://www.haiku-os[...] 2023-11-26
[60] 웹사이트 To BeOS or not to BeOS, that is the Haiku https://www.linux.co[...] 2023-11-26
[61] 웹사이트 The Haiku Book: Application Level API Incompatibilities with BeOS https://www.haiku-os[...] 2023-11-26
[62] 웹사이트 General FAQ https://www.haiku-os[...] 2023-11-26
[63] 웹사이트 LegacyPackageInstaller https://www.haiku-os[...] 2023-11-27
[64] 웹사이트 1998's most intriguing OS, 15 years later: Hands-on with Haiku alpha 4 https://arstechnica.[...] 2023-11-26
[65] 웹사이트 Haiku へようこそ! https://www.haiku-os[...] 2024-04-20
[66] 웹사이트 General FAQ https://www.haiku-os[...] 2024-12-13
[67] 웹사이트 R1/beta2 – リリースノート {{!}} Haiku Project http://www.jade.dti.[...] 2024-04-20
[68] 웹사이트 世界のOSたち - BeOSの血を受け継ぐ「Haiku」 https://news.mynavi.[...] 2024-04-20
[69] 웹사이트 Haiku R1/beta1 has been released https://www.haiku-os[...] Haiku Project 2020-12-16
[70] 웹사이트 Haiku R1/beta2 has been released! https://www.haiku-os[...] Haiku Project 2020-12-16
[71] 웹사이트 Media Release: The Haiku Project Celebrates the Release of Beta 3 https://www.haiku-os[...] Haiku Project 2021-07-26
[72] 웹사이트 Haiku R1/beta4 has been released! https://www.haiku-os[...] Haiku Project 2022-12-23
[73] 웹사이트 Haiku R1/beta5 has been released! https://www.haiku-os[...] Haiku Project 2024-09-13
[74] 뉴스 Haiku R1/beta4 has been released! https://www.haiku-os[...] 2022-12-23
[75] 웹인용 x86_64 port: final report https://www.haiku-os[...] 2012-08-28
[76] 웹인용 Haiku OS Ported To 64-bit, Picks Up OpenJDK Support http://www.phoronix.[...]
[77] 웹인용 Compiling Haiku for Arm https://www.haiku-os[...]
[78] 웹인용 Compiling Haiku for RISCV64 https://www.haiku-os[...]
[79] 웹인용 Compiling Haiku for SPARC https://www.haiku-os[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com